/*
 *  This styles the render result of the render engine
 */


/*
 * BoldFilter
 */
b.bold {

}

/*
 * ItalicFilter
 */
i.italic {

}

/*
 * KeyFilter
 */
span.key {
    border: 1px solid blue;
    /*background-color: deepskyblue;*/
}


/*
 * LineFilter
 */
hr.line {

}

/*
 * NewLineFilter
 */
br.newline {

}

/*
 * ParagraphFilter
 */
p.paragraph {

}

/*
 * StrikeThroughFilter
 */
strike.strike {

}

/*
 *  JavaCodeFilter
 */
span.java-quote {
    color: green;
}
span.java-keyword {
    color: darkblue;
}
span.java-object {
    color: darkgray;
}



/*
 * SqlCodeFilter
 */
span.sql-quote {
    color: green;
}
span.sql-object {
    color: darkgray;
}
span.sql-keyword {
    color: darkblue;
}
span.sql-comment {
    color: lightslategray;
}



/*
 * XmlCodeFilter
 */
span.xml-quote {
    color:green;
}
span.xml-tag {
    color:darkblue;
}
span.xml-keyword {
    color: darkblue;
}
span.xml-comment {
    color:lightslategray;
}


/*
 * HeaderFilter
 */
h3.heading-1 {
    font-weight: bold;
    font-size: 400%;
}
h3.heading-1-1 {
    font-weight: bold;
    font-size: 300%;
}
h3.heading-1-1-1 {
    font-weight: bold;
    font-size: 200%;
}
h3.heading-1-1-1-1 {
    font-weight : bold;
    font-size: 100%;
}
h3.heading-1-1-1-1-1 {
    font-weight: bold;
    font-size: 100%;
}
h3.heading-1-1-1-1-1-1 {
    font-weight: bold;
    font-size: 100%;
}





/*
 *  Examples styling
 */
p.exampleCode {

}
p.exampleDescription {

}





/*
 * Macro Error
 */
div.macroError {

}



/*
 * Quote macro
 */
blockquote.quote {
    border: 1px dotted gray;
    padding: 2px;
    background-color: #FAFAFA;
}




